Jak odeslat email
Otázka od: David Kraina
5. 12. 2002 19:20
Dobry den,
omlouvam se ze se zase ptam na stejny dotaz, ale porad mi to nejde a jiz je
to casove dulezite :
JAK ODESLAT E-MAIL Z APLIKACE ?
Idealne bez zadneho uctu, proste jenom tak. Radili jste mi na to SMTPRelay z
Indy, ale tam zase nevim, jakou zadat adresu.
Moc dik za odpovedi. DKx.
Odpovedá: Martin Schayna
5. 12. 2002 19:23
----- Original Message -----
From: "David Kraina" <DKx@Seznam.cz>
> JAK ODESLAT E-MAIL Z APLIKACE ?
Jednoznacne nejjednodusi pro uzivatele je pres MAPI resp. SimpleMAPI,
ktery podporuje i OutlookExpress. Zcela bez problemu lze pouzit napr.
TJclEmail z unity JclMapi v knihovne JCL, je to na par radku:
var
mEmail: TJclEmail;
begin
mEmail := TJclEmail.Create;
try
if not mEmail.AnyClientInstalled then
NxShowSimpleMessage(resEMailClientNotInstalled)
else begin
mEmail.ClientConnectKind := ctAutomatic;
mEmail.Clear;
mEmail.Recipients.Add('komu@kam.cz');
mEmail.Subject := 'subjekt'
mEmail.Body := 'text';
mEmail.Attachments.Add('soubor.zip');
mEmail.Send(True);
// pokud chces odeslat mail bez dialogu, pouzij Send(False)
end;
finally
mEmail.Free;
end;
end;
Odpovedá: Petr Langer
5. 12. 2002 20:26
Subject: Re: Jak odeslat email
Zdravim,
----- Original Message -----
From: "David Kraina" <DKx@Seznam.cz>
Subject: Jak odeslat email
> JAK ODESLAT E-MAIL Z APLIKACE ?
>
> Idealne bez zadneho uctu, proste jenom tak. Radili jste mi na to SMTPRelay
z
> Indy, ale tam zase nevim, jakou zadat adresu.
adresu ceho? Odesilatele, prijemce, DNS serveru?
pl
Odpovedá: Pavel Gazda
6. 12. 2002 8:15
Ahoj
podle mne mas 2 moznosti:
1) pouzit SMAPI napr z JCL
toto pouziva vychozi nastaveni postovniho klienta,
vyzaduje mit nainstalovaneho takoveho klienta, ktery SMAPI podporuje (MS
Otlook, Outlook Expr.)
a mit nastaveny funkcni ucet
2) vytvorit vlastniho klienta
asi bych se podival na SYNAPSE
tam musis ucet nadefinovat ( a) zridis si na NETu ucet a muzes ho pouzit
vsude
b) podivas se po nejakem
serveru, ktery ti umozni odeslat zpravu
bez nutnosti zrizeni
uctu )
Pavel
> JAK ODESLAT E-MAIL Z APLIKACE ?
>
> Idealne bez zadneho uctu, proste jenom tak. Radili jste mi na to SMTPRelay
z
> Indy, ale tam zase nevim, jakou zadat adresu.
>
Odpovedá: Sula Milos
6. 12. 2002 8:59
3) Odesles zpravu primo na SMTP server pro danou domenu - nepotrebujes
zadny ucet
Milos
-----Original Message-----
From: Pavel Gazda [mailto:Pavel.Gazda@seznam.cz]
Sent: Friday, December 06, 2002 8:02 AM
To: delphi-l@clexpert.cz
Subject: Re: Jak odeslat email
Ahoj
podle mne mas 2 moznosti:
1) pouzit SMAPI napr z JCL
toto pouziva vychozi nastaveni postovniho klienta,
vyzaduje mit nainstalovaneho takoveho klienta, ktery SMAPI podporuje
(MS Otlook, Outlook Expr.)
a mit nastaveny funkcni ucet
2) vytvorit vlastniho klienta
asi bych se podival na SYNAPSE
tam musis ucet nadefinovat ( a) zridis si na NETu ucet a muzes ho
pouzit vsude
b) podivas se po nejakem
serveru, ktery ti umozni odeslat zpravu
bez nutnosti zrizeni
uctu )
Pavel